Ensemble\Core\Database B

Total Complexity 80
Dependencies 2
Dependents 1
Total lines 806
Lines of code 348
Logical lines of code 194
Comment lines 307
Methods 27
Properties 3

Methods 27

Method Rating Maintainability Complexity Lines of code
update()
A
45 7 43
parse_global_args()
A
48 7 35
get_results()
A
47 7 33
validate_with_whitelist()
S
56 7 19
get_core_object()
S
55 6 21
get_column_by()
S
51 5 26
parse_fields()
S
57 5 17
delete()
S
52 4 24
get_column()
S
53 4 23
insert()
S
53 3 23
get_by()
S
56 3 18
get()
S
57 2 17
set_table_name()
S
66 3 8
get_last_changed()
S
67 2 8
build_cache_key()
S
66 2 8
__construct()
S
69 2 7
exists()
S
65 1 9
get_primary_key()
S
82 1 3
count()
S
79 1 3
get_cache_group()
S
100 1 0
get_query_object_type()
S
100 1 0
get_table_name()
S
82 1 3
get_table_suffix()
S
100 1 0
get_column_defaults()
S
100 1 0
get_columns()
S
100 1 0
get_version()
S
100 1 0
query()
S
100 1 0